Dizionario Latino - Inglese

latine - English

apposuit palpebræ languenti in inglese:

1. sore eyelid sore eyelid