Entry kelora
Part of speech noun
French definition tenrec commun (Tenrec ecaudatus) [Tsimbazaza ]
Vocabulary 
Scientific name Tenrec ecaudatus
Synonyms tandraka

2009/02/23