forum Latin - English
1.
Englishplace|taking
-
Englishopen space, courtyard, market square
-
Latinforum
2.
3.
Englishbar|mars
-
Englishprofession of lawyers
-
Latinforum
English translator: Latin English forum Eesti sõnaraamat Español Traductor Svenska Översättare