Home
Search
Index
Definify.com
Definition
2024
torcha
torcha
French
Verb
torcha
third-person singular past historic of
torcher
Similar Results
Torch
Torcher
Orchal
Troche
Touchy