tabya


Results for "tabya"

Turkish - German Dictionary

tabya

(Turkish - German Dictionary) :
e Schanze.