kargabüken


Results for "kargabüken"

Turkish - English dictionary

kargabüken

(Turkish - English dictionary) :
1. nux vomica. 2. nux vomica tree.