left stranded and helpless, especially on a beach

listen to the pronunciation of left stranded and helpless, especially on a beach
English - Turkish

Definition of left stranded and helpless, especially on a beach in English Turkish dictionary

beached
{f} sahile çek
English - English
beached
left stranded and helpless, especially on a beach
Favorites