Dictionary English – Romanian

camouflage



Substantiv