Search term pomegranate has 2 results
Jump to
EN English SV Swedish
pomegranate granatäpple {n}
pomegranate (n) [botany - fruit] granatäpple (n) {n} [botany - fruit]