loquat


Results for "loquat"

English - Turkish Dictionary

loquat

(English - Turkish Dictionary) :
i. maltaeriği, yenidünya.