tlahuantli

Noun

 * 1) glass of wine

Noun

 * 1) glass of wine