Polish-French dictionary »

utopia meaning in French

PolishFrench
utopia noun

utopienom