"lehtopalsami" English translation

FI

"lehtopalsami" in English

volume_up
lehtopalsami {noun}

FI lehtopalsami
volume_up
{noun}

1. botany

lehtopalsami
volume_up
touch-me-not {noun} (Impatiens noli-tangere)