Slovnenya

Translation English French: mountainous

Dictionary: main
mountainous
adjective