Results for "

salyangoz

"
Turkish - German Dictionary

salyangoz

(Turkish - German Dictionary) :
e Schnecke.