Jaguar x Lubisia – Nikuvishe Pete (with Lyrics) On May 31, 2019May 31, 2019 By GigWapi ‘Nikuvishe Pete’ a is swahili phrase that means ‘Put a ring on Your Finger’ This song is a captivating serenade that goes out to all the ladies who aspire to get … Please SHARE with Your Friends: