Dictionary English – Romanian

spleen



Substantiv