DictionaryForumContacts

   English
Google | Forvo | +
to phrases
mackerels n
nat.res., fish.farm. atunes m (Scombridae); escómbridos (Scombridae)
mackerels: 7 phrases in 3 subjects
Fish farming pisciculture4
Life sciences2
Natural sciences1