Dictionary English – Romanian

immolation



Substantiv