English to Tagalog
Search Query: pomegranate

Best translation match:
English Tagalog
pomegranate
granada;

Probably related with:
English Tagalog
pomegranate
granada;

May be synonymous with:
English English
pomegranate; pomegranate tree; punica granatum
shrub or small tree native to southwestern Asia having large red many-seeded fruit

Advertisement

Bookmark This Site