noun a wooden grating used by Indians in South America for roasting and drying food.
babracot 🔊 Listen to this noun a wooden grating used by Indians in South America for roasting and drying food. Share Facebook Twitter Google +