Multilingual Turkish Dictionary

ABARTARAK

ABARTARAK : Turkish English

adj. tall, having a height that is above average