×

aoudad meaning in English

n.
【动物;动物学】鬣羊。

Related Words

  1. aouchiche
  2. aouda
  3. aoudad; audad
  4. aoudaghost
PC Version

Copyright © 2018 WordTech Co.