Mufta Loacda-Lul Simon

MUFTA LOACDA is a South Sudanese(Nuer) word that loosely translate into “Key of my heart”(English). LUL SIMON is a young fast rising star from the world’s youngest nation-South Sudan(East Africa). follow Lul Simon on facebook and instagram @Lul Simon

Stream and Download

4 MB

Please follow and like us:
Pin Share

Leave a Reply

Your email address will not be published. Required fields are marked *

More Articles & Posts

error: Content is protected !!