Slovnenya

Translation English French: blinding

Dictionary: main
blinding
adjective