Slovnenya

Translation English French: maniacal

Dictionary: main
maniacal
adjective