×
aoudad
meaning in French
n.
aoudad, mouflon à manchettes
Related Words
aosta
aot
ap
apa
PC Version
Copyright © 2018 WordTech Co.