Latin-English dictionary »

saxa meaning in English

LatinEnglish
saxa noun

rocksnoun

rocksnoun

Your history