seaweed


Results for "seaweed"

English - Turkish Dictionary

seaweed

(English - Turkish Dictionary) :
i. deniz yosunu; varek.