Slovnenya

Translation English Spanish: windsock

Dictionary: main
windsock
noun