Arabic-English dictionary »

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

ArabicEnglish
أَنْشُوقَة f

anchovysmall saltwater fish