platea Latin - English
1.
Englishplaza
-
Englisha towns' public square
-
Latinplatea
2.
Englishplace|taking
-
Englishopen space, courtyard, market square
-
Latinforum
3.
English translator: Latin English platea Eesti sõnaraamat Español Traductor Svenska Översättare