Slovnenya

Translation English French: precipice

Dictionary: main
precipice
noun