English Nouns: babuche

English Nouns verb 'babuche' conjugated