oğulotu


Results for "oğulotu"

Turkish - English dictionary

oğulotu

(Turkish - English dictionary) :
,-nu bee balm, lemon balm.