English-Latin dictionary »

ship-deck meaning in Latin

EnglishLatin
ship-deck noun

stega [stegae](1st) F
noun