Summary
English Synonyms:   more detail...
  1. thirst-quenching:


English

Detailed Synonyms for thirst-quenching in English

thirst-quenching:

thirst-quenching adj

  1. thirst-quenching

Related Synonyms for thirst-quenching