Italian › DictionarycaucciùHear itnounmasculinenatural rubber, latex, caoutchoucRead Italian with every word explained