English-Latin dictionary »

be hard pressed, have one's hands full meaning in Latin

EnglishLatin
be hard pressed, have one's hands full verb

satago [satagere, sategi, satactus](3rd) TRANS
verb