English to English

wind sock
(w/I/nd_s/A/k )

noun (n)

Advertisement

Bookmark This Site