Dictionary English – Romanian

itching



Substantiv