machucan
Galician
Verb
machucan
third-person plural present indicative of
machucar
Spanish
Verb
machucan
third-person plural present indicative of
machucar