Русский-Английский словарь »

монстера означает в английский

РусскийАнглийский
монстера noun
{f}

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