English-Latin dictionary »

heaven dweller meaning in Latin

EnglishLatin
heaven dweller noun

caelicola [caelicolae](1st) C
noun

coelicola [coelicolae](1st) C
noun

Your history