×

aoudad meaning in French

n. aoudad, mouflon à manchettes

Related Words

  1. aosta
  2. aot
  3. ap
  4. apa
PC Version

Copyright © 2018 WordTech Co.