taklak


Results for "taklak"

Turkish - English dictionary

taklak

(Turkish - English dictionary) :
see takla.