traila
Meanings
Noun
1. mobile home (Mexico, US, Philippines, regional)