Romanian-French dictionary »

mégapole meaning in French

RomanianFrench
mégapole

oraș◼◼◼