English-German dictionary »

bartered away meaning in German

EnglishGerman
bartered away

verschacherte