Galician

edit

Noun

edit

carochas

  1. plural of carocha

Portuguese

edit

Noun

edit

carochas f

  1. plural of carocha