Dictionary English – Romanian

tor



Substantiv