tarrú in Spanish dictionary

  • tarrú

    Meanings and definitions of "tarrú"

    • cornudo cachón

Sample sentences with "tarrú"