Multilingual Turkish Dictionary

BAĞIRAN KİMSE

BAĞIRAN KİMSE : Turkish English

n. screamer, barker, howler