Definition of oso lavador in Spanish:

oso lavador

phrase

  • 1

    Mapache.