Results for "

dilbasan

"
Turkish - English dictionary

dilbasan

(Turkish - English dictionary) :
spatula, tongue depressor.