English-Portuguese dictionary »

monstera meaning in Portuguese

EnglishPortuguese
monstera (Any of the plants of the genus Monstera)
noun

monsteranoun
{f}