×

trappeur meaning in English

n. trapper, one or something that captures

Related Words

  1. trappe
  2. trappes
  3. trappiste
  4. trapu
PC Version

Copyright © 2018 WordTech Co.