English-German dictionary »

amaroids meaning in German

EnglishGerman
amaroids noun

die BitterstoffeSubstantiv