Polish-English dictionary »

tripod meaning in English

PolishEnglish
tripod noun

tripodnoun
a three-legged stand or mount