xìkuà noò

English: Translation
eyelid
Spanish: Translation
párpado
noun
Body parts