kufitʃua siri
In Swahili Kufichua siri
This Swahili phrase means 'to reveal the secret'.
Category: idiom
"Alifichua siri."
← All Swahili words