şappadak


Results for "şappadak"

Turkish - English dictionary

şappadak

(Turkish - English dictionary) :
all of a sudden, suddenly.