English Latin Dictionary

English - latine

disadvantage in Latin: