Tuuba

From Wikipedia

Tuuba (fr. Touba) béne deukkou Senegaal.

In other languages