Dictionary English – Romanian

bombshell



Substantiv
1.

obuz