English-Latin dictionary »

traveling / staying / living abroad, sojourn abroad meaning in Latin

EnglishLatin
traveling / staying / living abroad, sojourn abroad noun

peregrinatio [peregrinationis](3rd) F
noun