French-Spanish dictionary »

ablépharon meaning in Spanish

FrenchSpanish
ablépharon

ablefaria