tatlıyosun


Results for "tatlıyosun"

Turkish - English dictionary

tatlıyosun

(Turkish - English dictionary) :
an edible, Chilean seaweed.