English to Malayalam Dictionary petal

petal

ഇതള്
translation of 'Petal'
noun
ഇതള്
Credits: Google Translate
Download the
HelloEnglishApp
image_one