English-Latin dictionary »

trench, pit meaning in Latin

EnglishLatin
trench, pit noun

bothynus [bothyni](2nd) M
noun