Translation of tenggiri in English:

User Contribution

tenggiri

Spanish Mackerel

noun