Slovnenya

Translation English French: mother country

Dictionary: main
mother country
noun