Dictionary English – Romanian

footpad



Substantiv