Slovnenya

Translation English French: compunction

Dictionary: main
compunction
noun