NichiDict

メルコスール

[merukosuuru]

Meanings

1.Noun

Mercosur (South American trade bloc); Mercosul; Southern Common Market