lemon grass – Meaning and Explanation

Part of speech : Noun

Urdu Meaning (اردو معنی)

جزائر شرق الہند کی ایک گھاس ۔ گور گیاہ۔ بید مشک ۔

🔹 Roman Urdu