yanghirs

French

Noun

yanghirs m

  1. plural of yanghir