English to Hindi

Meaning for:
lemon curd
other
निंबू,अंडा,तथा मक्खनयुक्त अवलेह