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