Arabic-English dictionary »

أَنْشُوفة meaning in English

ArabicEnglish
أَنْشُوفة f

anchovysmall saltwater fish