Dictionary English – Romanian

greatcoat



Substantiv
1. (mil.)

manta, palton