What's new

Turkey seeks explanation from Iran over alleged genocide remarks

seddini ?sorry, if anyone can tell me what this word means, thank you.
 
Last edited:
.
Back
Top Bottom