Translation of ikan bilis in English:

ikan bilis

anchovy

noun

  • 1

    anchovy, very small saltwater fish