MUFTA LOACDA-LUL SIMON (Official Video 4K)

  • 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
    Also on tiktok at #thestarlul
    ENJOY!!!

    Category : Tanzania Music Videos

    #mufta#loacda#lul#simon#official#video#4k

    0 Comments and 0 replies
arrow_drop_up