damsel [dam-zuhl]

Damsel-in-distress

Search another word or see damselon Dictionary | Thesaurus |Spanish
  • Please Login or Sign Up to use the Recent Searches feature