लेमनचूस

English: Translation
lemon-drop
Hindi: Translation
लेमनचूस
noun