carrapichos

Portuguese

Noun

carrapichos m

  1. plural of carrapicho