tatlıpatates


Results for "tatlıpatates"

Turkish - English dictionary

tatlıpatates

(Turkish - English dictionary) :
sweet potato, yam.