Results for "

ebrucu

"
Turkish - English dictionary

ebrucu

(Turkish - English dictionary) :
marbler of paper.