Slovnenya

Translation English Spanish: wind sock

Dictionnaire: main
wind sock
noun