yourtes

French

Noun

yourtes f

  1. plural of yourte