Slovnenya

Translation English Spanish: wind sock

Diccionario: main
wind sock
noun