Latin-English dictionary »

peristeron meaning in English

LatinEnglish
peristeron [peristeronos/is] noun
M

enclosure for pigeons, pigeon coopnoun