Dictionary English – Romanian

brassard



Substantiv