durak

(Turkish - English)

stop; rest; stand; station; stending; caesura; full point; full-stop; stopping place





Translate from:Translate to:
Translating