English-Arabic dictionary »

stranded meaning in Arabic

EnglishArabic
Stranded [UK: ˈstræn.dɪd]
[US: ˈstræn.dəd]

محصور

Strandedness

الحشر