Entry adabaraha
Part of speech noun
French definition  [Decary: Divination]
Analogues  sikidy
 

2012/10/18