English-Latin dictionary »

area w / benches meaning in Latin

EnglishLatin
area w / benches noun

schola [scholae](1st) F
noun

scola [scolae](1st) F
noun