Amla ko english mein kya kahate hain

आंवला MEANING – NEAR BY WORDSUsage : I like emblica so much.