teferruat


Results for "teferruat"

Turkish - German Dictionary

teferruat

(Turkish - German Dictionary) :
e Einzelheiten.