Slovnenya

Translation French English: impitoyable

Dictionary: main
impitoyable
adjectif