Youtube videos Mejja ft Ssaru – Leo Official Video November 20, 2020November 20, 2020 mwangaza 0 Comments Mejja ft Ssaru – Leo Official Video 1,136 total views, 1 views today Share on FacebookTweetFollow us