iriyarı


Results for "iriyarı"

Turkish - English dictionary

iriyarı

(Turkish - English dictionary) :
big and burly, strapping.