English-Latin dictionary »

spy-boat meaning in Latin

EnglishLatin
spy-boat noun

speculatoria [speculatoriae](1st) F
noun