🔤 Scarps ✨
Sponsored Links
📖
URDU
🇬🇧
ENGLISH
📚noun
scarps
📝
DEFINITION
The steep artificial slope below a fort's parapet
Sponsored Links
Sponsored Links