kakırdak


Results for "kakırdak"

Turkish - English dictionary

kakırdak

(Turkish - English dictionary) :
cracklings, greaves.