meaning of beste Freunde für immer

beste Freunde für immer - German to English

best friends forever