Translation of eyelash in Setswana

eyelash

phupu

nounPlural eyelashes

  • 1

    phupu
    • one of the short hairs that grow on an eyelid