savour in German
savour in German
Aroma
specific flavour or taste
Geschmack
specific flavour or taste