Tugela
English Dictionary
->
Letter T
-> Tugela
Search Dictionary:
Tugela Definition
(n)
a
major
waterfall
in
southern
Africa
;
has
more
than
one
leap
Tugela Synonyms
Tugela
Tugela Falls
© Art Branch Inc.