a lazy, dull person - Turkish English Dictionary

Suggest a Term