French-English dictionary »

tétrapole meaning in English

FrenchEnglish
tétrapole nom {f}

tetrapolis◼◼◼noun