Home
Search
Index
Definify.com
Definition
2024
trela
trela
Swahili
Noun
trela
(
ma class, plural
matrela
)
trailer
(
vehicle
)
Etymology
From
English
trailer
.
Similar Results