English Spanish Dictionary

English - español

flourish in Spanish:

1. florecer


Muchas flores empiezan a florecer en primavera.
Los cerezos están a punto de florecer.