English-Latin dictionary »

troop (of 30 horsemen), squadron meaning in Latin

EnglishLatin
troop (of 30 horsemen), squadron noun

turma [turmae](1st) F
noun