Dictionary English – Romanian

head-light



Substantiv