twitch


Results for "twitch"

English - Turkish Dictionary

twitch

(English - Turkish Dictionary) :
f. 1. kapıp çekmek. 2. seğirmek; seğirtmek.