Yurts meaning

Plural form of yurt.
noun
0
0
Advertisement