tempesttost

listen to the pronunciation of tempesttost
الإنجليزية - الإنجليزية
{a} tost or driven about by storms