Arabic-English dictionary »

مِرْسَاة meaning in English

ArabicEnglish
مِرْسَاة f

anchortool to moor a vessel into sea bottom