victoriousvocabulary- GRANADA [noun] pomegranate; a deciduous shrub or small tree (Punica granatum)

See more : victoriousvocabulary rotulador moorpark cs chief sandies drrrrrrr laxmi-ma