Slovnenya

Translation English French: geographer

Dictionary: main
geographer
noun