Slovnenya

Translation English Japanese: vascular strand

Dictionary: main
vascular strand
noun