cara a caras

Spanish

Noun

cara a caras

  1. plural of cara a cara