0 a bomb that is put on or under the ground and that explodes when a person steps on it or a vehicle drives over it
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer
landmine