English to Hindi

Meaning for:
mashed potatoes
other
मसला हुआ आलू