Polish-German dictionary »

garrotta meaning in German

PolishGerman
garrotta noun

die Garrotte [der Garrotte; die Garrotten]Substantiv