English | German | Russian | Czech

yamboo English

Meaning yamboo meaning

What does yamboo mean?

yamboo

(historical) A small gold or silver ingot formerly used as currency in some parts of China.

Are you looking for...?