Swedish-English dictionary »

röd temynta meaning in English

SwedishEnglish
röd temynta substantiv
{c}

bee balm(Monarda didyma)
noun