Translation of one's best bib and tucker in Spanish:

one's best bib and tucker

phrase

  • 1

    to put on one's best bib and tucker engalanarse