Polish-English dictionary »

monopod meaning in English

PolishEnglish
monopod noun

monopodnoun
portable stand with one leg