DRABBLE-TAIL MEANING IN ENGLISH

• Drabble-tail Definition & Synonyms

  1. (n.) A draggle-tail; a slattern.


RECENT SEARCHES