English to Portuguese Dictionary pomegranates

pomegranates

Romãs
translation of 'pomegranates'
noun
romã,
romãzeira
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one