Search term quench has 2 results
EN English IT Italian
quench (v) [thirst] estinguere (v) [thirst]
quench (v) [thirst] spegnere (v) [thirst]