FLY-CATCHING MEANING IN ENGLISH

• Fly-catching Definition & Synonyms

  1. (a.) Having the habit of catching insects on the wing.


RECENT SEARCHES