Meaning of 'amarula'

n a variety of spinach having sour taste, sorrel.

Meaning of আমরুল

n a variety of spinach having sour taste, sorrel.

Browse Bengali - English Words



Search Bengali to English Dictionary

Tags: English Meaning of amarula, amarula Meaning, Tamil to English Dictionary, amarula Tamil Meaning, amarula English Meaning