Translation of cabeza de ajo in English:

cabeza de ajo

bulb of garlic, n.

feminine noun

  • 1

    bulb of garlic