delay (noun)
delay (noun) Chinese: 延迟 French: retard German: Verzug, Verzögerung Italian: remora, ritardo, indugio Spanish: retraso, demora, mora
delay (noun) Chinese: 延迟 French: retard German: Verzug, Verzögerung Italian: remora, ritardo, indugio Spanish: retraso, demora, mora