Dictionary English – Romanian

leper



Substantiv