English-Polish dictionary »

amazon lily meaning in Polish

EnglishPolish
Amazon lily noun
Victoria amazonica

wiktoria królewskanoun