person who speaks loudly, almost shouting - Turkish English Dictionary

Suggest a Term