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
arrears Chinese: 拖欠(款项) French: arriérés German: Zahlungsrückstände Italian: arretrati nei pagamenti Spanish: atrasos, mora