TRAPHOLE MEANING IN ENGLISH

• Traphole Definition & Synonyms

  1. (n.) See Trou-de-loup.


RECENT SEARCHES