English-German dictionary »

altercated meaning in German

EnglishGerman
altercated

stritt