English-Polish dictionary »

monstera meaning in Polish

EnglishPolish
monstera noun
Any of the plants of the genus Monstera

monsteranoun