English-Latin dictionary »

border guards (pl.) meaning in Latin

EnglishLatin
border guards (pl.) noun

diogmita [diogmitae](1st) M
noun