Spanish › DictionarybarataHear itnounfemininecockroachFormsnounsingularbaratapluralbaratasOther ways to say itcucarachacockroachRead Spanish with every word explained