English to Spanish Dictionary dribbling

dribbling

regate
translation of 'dribbling'
noun
regate
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one