pinchbug


Results for "pinchbug"

English - Turkish Dictionary

pinchbug

(English - Turkish Dictionary) :
i., zool. makaslıböcek, yereşeği.