BEOLINGUS
Dictionary - TU Chemnitz

 German  English

jds. allerbester Freund / allerbeste Freundin sb.'s best friend forever /BFF/

der/die/das Allerbeste the very best; the best of the best; the bee's knees [listen]