English-Latin dictionary »

couch on earth meaning in Latin

EnglishLatin
couch on earth noun

chameunia [chameuniae](1st) F
noun