comunacha

Spanish

Adjective

comunacha f sg

  1. feminine of comunacho