Multilingual Turkish Dictionary

DAMGALANMAMIŞ DANA

DAMGALANMAMIŞ DANA : Turkish English

n. maverick