English-Latin dictionary »

holding / keeping back meaning in Latin

EnglishLatin
holding / keeping back noun

detentus [detentus](4th) M
noun