hintarmudu


Results for "hintarmudu"

Turkish - English dictionary

hintarmudu

(Turkish - English dictionary) :
,-nu guava tree.