garlic toast

English

Noun

garlic toast (countable and uncountable, plural garlic toasts)

  1. Synonym of garlic bread