Translation of sardine in Indonesian

sardine

sarden, sardencis

noun

  • 1

    sarden, sardencis