Meaning of butut

Definition of butut

(noun) 100 bututs equal 1 dalasi in Gambia

Other information on butut

WIKIPEDIA results for butut
Amazon results for butut