DictionaryForumContacts

   English
Google | Forvo | +
noun | noun | to phrases
Moluccas [mə(u)'lʌkəz] n
econ. Moluques
geogr. Archipele des Molucces (IDN); îles Moluques
Moluccas
: 4 phrases in 3 subjects
General1
Geography1
Ichthyology2