Terdapat 1 arti 'cast ashore' di Kamus Bahasa Inggris Terjemahan Indonesia.
Terdampar
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti cast ashore adalah terdampar.