×

addax meaning in English

n. addax, large african antelope

Related Words

  1. add
  2. adda
  3. addenda
  4. addendum
PC Version

Copyright © 2018 WordTech Co.