English-German dictionary »

g machen: goggle meaning in German

EnglishGerman
G machen: goggle noun

die GlotzaugenSubstantiv