machucaba
Galician
Verb
machucaba
first
/
third-person
singular imperfect indicative of
machucar
Spanish
Verb
machucaba
first
/
third-person
singular imperfect indicative of
machucar