cartadak


Results for "cartadak"

Turkish - English dictionary

cartadak

(Turkish - English dictionary) :
,cartadan suddenly.