Slovnenya

Translation English French: confounding

Dictionary: main
confounding
adjective