beeswax


Results for "beeswax"

English - Turkish Dictionary

beeswax

(English - Turkish Dictionary) :
i. balmumu.