Slovnenya

Translation English French: geographical area

Dictionary: main
geographical area
noun