English-Polish dictionary »

broom tea-tree meaning in Polish

EnglishPolish
broom tea-tree

manuka