TAKAZA


Results for "TAKAZA"

Turkish - Turkish dictionary

TAKAZA

(Turkish - Turkish dictionary) :
is. Başa kakma, azarlama.