American English Spanish Dictionary

American English - español

to flourish in Spanish:

1. floreciendo


Las rosas del jardín están floreciendo.