English-Polish dictionary »

cattail meaning in Polish

EnglishPolish
cattail noun
any of several perennial herbs of the genus Typha

pałkanoun