Entry mpamingafinga (fingafinga)
Part of speech noun
French definition ce qui entrave [Abinal 1888]

2012/02/03