English-Polish dictionary »

camera trap meaning in Polish

EnglishPolish
camera trap noun

fotopułapkanoun