English to Spanish Dictionary > ball
ball
pelota
translation of 'ball'
verb
follar,
apelotonarse alrededor de,
hacer un ovillo con,
hacer una bola de,
hacer bolitas,
hacerse una bola,
echar un polvo
noun
globo,
balón,
pelota,
bala,
eminencia tenar,
ovillo,
huevo,
albóndiga,
bola,
esfera,
borla,
baile,
globo ocular
definition
No ad for you
Credits: Google Translate
Hello English works best on our Android App