English Latin Dictionary

English - latine

cushion in Latin: