Slovnenya

Translation English French: medicate

Dictionary: main
medicate