mescal meaning in English
n. mescal, either of two types of cacti that are found in northern mexico and texas; alcoholic drink made from the fermented juice of an agave
n. mescal, either of two types of cacti that are found in northern mexico and texas; alcoholic drink made from the fermented juice of an agave