MAGOT-PIE MEANING IN ENGLISH

• Magot-pie Definition & Synonyms

  1. (n.) A magpie.


RECENT SEARCHES