karakehribar


Results for "karakehribar"

Turkish - English dictionary

karakehribar

(Turkish - English dictionary) :
black amber, jet.