Search term umbel has one result
Jump to
EN English ES Spanish
umbel (n) [type of flower cluster] umbela (n) {f} [type of flower cluster]