guinchan
Spanish
Verb
guinchan
third-person plural present indicative of
guinchar