Slovnenya

Translation English Spanish: jack-in-the-pulpit

Dictionary: main
jack-in-the-pulpit
noun