Dictionary English – Romanian

hunchback



Substantiv