English-Latin dictionary »

military detachment meaning in Latin

EnglishLatin
military detachment noun

vexilliatio [vexilliationis](3rd) F
noun

Your history