Entry SERMAD
Part of speech   noun (acronym) [list]
French definition   Société d'Électrification Rurale de MADagascar [3.1]
Vocabulary  
Quotes  

2014/08/18