メルコスール
Meanings
Noun
1. Mercosur (South American trade bloc); Mercosul; Southern Common Market
Other readings