destan

(Turkish - English)

epic; epos; saga; iliad; song; story; epopee





Translate from:Translate to:
Translating