English-Latin dictionary »

delay / linger / stay meaning in Latin

EnglishLatin
delay / linger / stay verb

demoror [demorari, demoratus sum](1st) DEP
verb