English-German dictionary »

ridden away meaning in German

EnglishGerman
ridden away

abgeritten