BEOLINGUS
Dictionary - TU Chemnitz

 German  English

unübertreffbar; unübertrefflich; unüberbietbar {adj} unsurpassable