ガーリックトースト
gārikkutōsuto

Noun

1. garlic toast; toasted garlic bread

Other forms: