Slovnenya

Translation English French: overactive

Dictionary: main
overactive
adjective