Definify.com

Definition 2024


trappage

trappage

French

Noun

trappage f (plural trappages)

  1. trapping