English-Latin dictionary »

space between squadrons meaning in Latin

EnglishLatin
space between squadrons noun

striga [strigae](1st) F
noun