Sorai

English: (noun) lemon grass

Bahasa Malaysia: serai


Pronunciation: /sɔɾaɪ/


Source: Jecky Misieng


Related to Sorai


sorai bimbant: a mint plant of Borneo