Search term efflorescent has 2 results
EN English IT Italian
efflorescent (a) [botany] in fiore (a) [botany]
efflorescent (a) [botany] fiorito (a) [botany]