"palpebra" in English Palpebra {f} palpebra "palpebra" English translation palpebra Palpebra Detailed translations for "palpebra" die Palpebra{feminine} Palpebra palpebra English synonyms for "palpebra" s {palpebra}