Definition of IKubu. Meaning of IKubu. Synonyms of IKubu

Here you will find one or more explanations in English for the word IKubu. Also in the bottom left of the page several parts of wikipedia pages related to the word IKubu and, of course, IKubu synonyms and on the right images related to the word IKubu.

Definition of IKubu

No result for IKubu. Showing similar results...

Meaning of IKubu from wikipedia

- satellite navigation company Navigon. In 2015, Garmin acquired South Africa's iKubu Ltd. for its Backtracker on-bicycle low power radar system. In 2018, it...