Traducción de caraba en Inglés

caraba

nombre femenino

España
coloquial

  • 1

    ser la caraba to be the limit