×

amadou meaning in English

n. spunk; touchwood; tinder

Related Words

  1. amabilité
  2. amadeus
  3. amadouement
  4. amadouer
PC Version

Copyright © 2018 WordTech Co.