vocab dash
Log in
Sign up
traila
Meanings
Noun
1. mobile home
(Mexico, US, Philippines, regional)