Slovnenya

Translation English French: reprehension

Dictionary: main
reprehension
noun