×

puma meaning in English

n. (zoology) puma, cougar, mountain cat

Related Words

  1. pulvériseur
  2. pulvérulent
  3. punaise
  4. punaise à papier
PC Version

Copyright © 2018 WordTech Co.