English-Polish dictionary »

lightstick meaning in Polish

EnglishPolish
lightstick

świetlik