Niksar definitions

A town in Turkey.
pronoun
0
0
Advertisement