Latin-German dictionary »

gallicauda meaning in German

LatinGerman
gallicauda noun

CocktailSubstantiv
ein alkoholisches Mischgetränk