Slovnenya

Translation English French: geographical region

Dictionary: main
geographical region
noun