tempest-tossed

listen to the pronunciation of tempest-tossed
الإنجليزية - الإنجليزية
1. tossed about or agitated violently2. thrown into confusion3. overwhelmed
tempest-tossed
المفضلات