tatlı


Results for "tatlı"

Turkish - English dictionary

tatlıyosun

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