BEOLINGUS
Dictionary - TU Chemnitz

 German  English

unübersetzbar sein {v} [ling.] to defy translation