Italian Noun catube f plural of catuba Anagrams bucateWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads