BEOLINGUS
Dictionary - TU Chemnitz

 English  German

Tee-hee! Hihi! {interj}