Msafiri

🇹🇿 Tanzania
Added August 21, 2025
TOP DEFINITION
Msafiri/mtu anayesafiri (Traveler/person who travels)
"Msafiri lazim awe na hati za usafiri (Traveler must have travel documents)"
by Khulekani Dladla August 21, 2025
0