English-German dictionary »

lent out meaning in German

EnglishGerman
lent out

verpumpte