sataşkan


Results for "sataşkan"

Turkish - English dictionary

sataşkan

(Turkish - English dictionary) :
(someone) who likes to aggravate, provoke, or annoy.