Dictionary Romanian – English

implacabil



Adjectiv
Adverb