small eyes with swollen eyelids, due to fever, tiredness, or sleep - Turc Anglais Dictionnaire

Suggérer une traduction