Definify.com

Definition 2024


carocha

carocha

Portuguese

Noun

carocha f (plural carochas)

  1. cockroach (type of insect)

Synonyms