Slovnenya

Translation English French: amentia

Dictionary: main
amentia