Latin-English dictionary »

picaria meaning in English

LatinEnglish
picaria [picariae] (1st) F
noun

place where pitch is madenoun