English | German | Russian | Czech

squatt English

Meaning squatt meaning

What does squatt mean?

squatt

(angling) The larva of the common housefly; used as bait

Are you looking for...?