Definify.com

Definition 2024


Jamaica_roses

Jamaica roses

English

Noun

Jamaica roses

  1. plural of Jamaica rose