French-English dictionary »

îles diaoyutai meaning in English

FrenchEnglish
îles Diaoyutai nom propre
{f-Pl}

Senkaku Islands◼◼◼(islands)
proper noun