Translation of topa tolondra in English:

topa tolondra

feminine noun

  • 1

    a la topa tolondra in a slapdash way