Translation of chotuno in English:

chotuno

adjective

  • 1

    oler a chotuno to stink to high heaven informal