Dictionary English – Romanian

grenade



Substantiv