English to Spanish Dictionary boo

boo

abucheo
translation of 'boo'
verb
patear
noun
abucheo,
pateo,
rechifla
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one