English-Spanish dictionary »

oxgoad meaning in Spanish

EnglishSpanish
oxgoad (goad for driving oxen)
noun

garrochanoun
{f}