🔤 Landmine ✨
Sponsored Links
📖
URDU
🇬🇧
ENGLISH
📚noun
landmine
📝
DEFINITION
A mine that is placed on land and designed to explode when stepped upon or touched.
Sponsored Links
Sponsored Links