Sekirov Dictionary
/
Practise
My words
Apps
Sign in
puff-puff
noun
2
•
A
traditional
African
snack
made
of
fried
dough
.
•
train
(
vehicle
)
forms
puff-puffs
This dictionary works without the internet:
on your phone
·
in Chrome