Dictionary English – Romanian

dastardly



Adverb
1.

laș