yenaps

English

Noun

yenaps

  1. plural of yenap