Sorai

English: (noun) lemon grass

Bahasa Malaysia: serai


Pronunciation: /ʃɔɾaɪ/


Source: Jecky Misieng


Related to Sorai


sorai bimbant: a mint plant of Borneo