Slovnenya

Translation English French: unpardonable

Dictionary: main
unpardonable
adjective