Latin-English dictionary »

rubus ardens meaning in English

LatinEnglish
rubus ardens noun

burning bush(biblical object)
noun

Your history