English-Spanish dictionary »

white water lily meaning in Spanish

EnglishSpanish
white water lily (Nymphaea alba)
noun

coberteranoun
{f}