corocoros

English

Noun

corocoros

  1. plural of corocoro

Spanish

Noun

corocoros m pl

  1. plural of corocoro