Arabic-English dictionary »

أُذُن اَلْبَحْر meaning in English

ArabicEnglish
أُذُن اَلْبَحْر f

abaloneedible univalve mollusc