Results for "

gomalak

"
Turkish - English dictionary

gomalak

(Turkish - English dictionary) :
lac, stick lac; shellac.