أَنْشُوفة

أَنْشُوفة

ʔanšūfa · noun

Meaning — English

  1. anchovy (Engraulis encrasicolus)

Suggested websites

almaany.com · Wiktionary