Arabic-English dictionary »

المرساة meaning in English

ArabicEnglish
المرساة

Anchor[UK: ˈæŋkə(r)] [US: ˈæŋkər]

Grouser[UK: ˈɡraʊ.sə] [US: ˈɡraʊ.sə]