Translation of lefafa in English:

lefafa

coward

noun (class 5, plural mafafa)

  • 1

    coward