Search term muguete has one result
Jump to
ES Spanish EN English
muguete (n) [botánica] {m} lily of the valley (n) [botánica]