i got soaked to the skin - Turkish English Dictionary

Suggest a Term