English-French dictionary »

tetrapolis meaning in French

EnglishFrench
tetrapolis noun

tétrapole◼◼◼nom {f}