English-Latin dictionary »

city gates meaning in Latin

EnglishLatin
city gates noun

porta [portae](1st) F
noun