German-English dictionary »

brr! meaning in English

GermanEnglish
brr!

whoa (there)!◼◼◼