tümen


Results for "tümen"

Turkish - German Dictionary

tümen

(Turkish - German Dictionary) :
e Division.