carurus

Portuguese

Noun

carurus

  1. plural of caruru