Results for "

latanya

"
Turkish - English dictionary

latanya

(Turkish - English dictionary) :
Chinese fan palm.