vocab dash
Log in
Sign up
villavesa
Meanings
Noun
1. bus
(Pamplona)