German-English dictionary »

nanu meaning in English

GermanEnglish
nanu

fancy meeting you here!

Nanu!

Oops!◼◼◼

Nanu, dass du hier bist!

Fancy meeting you here!