English-Latin dictionary »

one who holds / keeps back meaning in Latin

EnglishLatin
one who holds / keeps back noun

detentator [detentatoris](3rd) M
noun