French Verb torchas second-person singular past historic of torcher Spanish Noun torchas f pl plural of torchaWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads