salyangoz


Results for "salyangoz"

Turkish - German Dictionary

salyangoz

(Turkish - German Dictionary) :
e Schnecke.