Home
Search
Index
Definify.com
Definition
2024
garroto
garroto
See also:
garrotò
Italian
Verb
garroto
first-person singular present indicative of
garrotare
Similar Results
Carroty
Carrot
Garron
Parrot
Deadly-carrot