hit by a hurricane - Turkish English Dictionary

Suggest a Term