English-Latin dictionary »

couch / seat meaning in Latin

EnglishLatin
couch / seat noun

accubitus [accubitus](4th) M
noun