Dictionary English – Romanian

cannon-fodder



Substantiv
1.

carne de tun