Dictionary English – Romanian

frontage



Substantiv