ayıboğan


Results for "ayıboğan"

Turkish - English dictionary

ayıboğan

(Turkish - English dictionary) :
coarsely big and clumsy (person).