German-English dictionary »

endless-tape meaning in English

GermanEnglish
endless-tape

endloses Band