Search term efflorescent has one result
Jump to
EN English ES Spanish
efflorescent (a) [botany] eflorescente (a) [botany]