laleağacı


Results for "laleağacı"

Turkish - English dictionary

laleağacı

(Turkish - English dictionary) :
,-nı tulip poplar.