English-Latin dictionary »

squid? meaning in Latin

EnglishLatin
squid? noun

arbor [arboris](3rd) F
noun

arbos [arbosis](3rd) F
noun