Slovnenya

Translation English Spanish: wind cone

Dictionary: main
wind cone
noun