á
é
í
ó
ú
ñ
?
English Translation of quench
quench
tr.
(
flames, fire
) apagar
(
enthusiasm
) enfriar, matar
(
an uprising
) sofocar
(
thirst
) matar
(
metals
) templar
Spanish English Dictionary
::
Spanish Articles
::
Sitemap
::
Search by Letter