English-Arabic dictionary »

pomegranate meaning in Arabic

EnglishArabic
pomegranate ''Punica granatum'' shrub or small tree

جُلَّنَارm

رُمَّانm

pomegranate fruit of the ''Punica granatum''

رُمَّانm