QUIXOTRY MEANING IN ENGLISH

• Quixotry Definition & Synonyms

  1. (n.) Quixotism; visionary schemes.


RECENT SEARCHES