Tulu Ugo ft. Mayoress Debby of The New Mantle
206 views · Obiora Obiwon
Tulu Ugo is an expression of high praise. The closest English translation to the root meaning of this phrase is "clothe yourself with glory".
...more
Comments (1)
0/500
New Comments(1)
vomikami
Tulu Ugo ft. Mayoress Debby of The New Mantle
Tulu Ugo is an expression of high praise. The closest English translation to the root meaning of this phrase is "clothe yourself with glory".
theophile