Slovnenya

Translation English French: opprobrious

Dictionary: main
opprobrious
adjective