Dictionary English – Romanian

dastard



Adjectiv
Substantiv