ouïghoures

French

Adjective

ouïghoures

  1. feminine plural of ouïghour