Translation of of the first water in Spanish:

of the first water

de primer orden, phr.

phrase

  • 1

    (person) de primer orden
    (diamond) de primera calidad literal