English-French dictionary »

land of liberty meaning in French

EnglishFrench
Land of Liberty proper noun

pays de la liberté◼◼◼nom propre
{m}