メルコスール
merukosūru

Noun

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

Other forms: