Dictionary English – Romanian

hearse



Substantiv