Spanish-French dictionary »

mancala | manqala meaning in French

SpanishFrench
mancala | manqala noun

mancalanom {m}