Translation English Spanish: echo
Dictionary: mainechoverb6 causar, 
 cocinar, 
 componer, 
 confeccionar, 
 construir, 
 convertir, 
 crear, 
 cumplir, 
 equivaler, 
 guisar, 
 hacer, 
 inducir, 
 preparar, 
 producir, 
 realizar, 
 reiterar, 
 repetir, 
 resonar, 
 ser, 
 ser equivalente, 
 significar, 
 tener, 
 volver.