likelembas

English

Noun

likelembas

  1. plural of likelemba