lost as a ball in high weeds - Turkish English Dictionary

Suggest a Term