yurtlar

Turkish

Noun

yurtlar

  1. nominative plural of yurt