English Dictionary
▪ tug-of-war
▪ tugboat
▪ tugela
▪ tugela falls
▪ tughrik
◊ TUGELA
Tugela
n : a major waterfall in southern Africa; has more than one leap
[syn: {Tugela}, {Tugela Falls}]
tug-of-war
tugboat
tugela
tugela falls
tughrik
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]