Translation of Santa Rita in English:

Santa Rita

bougainvillea, n.

feminine noun

River Plate
Botany

  • 1

    bougainvillea