fossa Latin - English
1.
Englishpit
-
Englishhole in the ground
-
Latinfovea
2.
3.
Englishnasal cavity
-
Englishair-filled space behind nose
-
Latincavitās nāsī
4.
Englishmoat
-
Englishdefensive ditch
-
Latinfossa
5.
English translator: Latin English fossa Eesti sõnaraamat Español Traductor Svenska Översättare