Zabalin is the Burmese word for lemon grass.

Related Articles

Historic City of Ayutthaya at travel-glossary.com■■
The Historic City of Ayutthaya is a World Heritage site in Thailand and defined by the UNESCO in 1991 . . . Read More
Burma at travel-glossary.com■■
Burma (Myanmar) is a country in AsiaThis country . . . Read More