one who speaks through his nose - Turkish English Dictionary

Suggest a Term