pomegranate

 
pomegranate
Noun
1. (fruit) 
a. la granada (F) 
pomegranate (tree)granado m
pomegranate [ˈpɒməɡrænɪt]
noun
(fruit) granada (f); (tree) granado (m);
Search history
Did this page answer your question?