tugela falls - İngilizce Eşanlam Sözlük

tugela falls

n.
[1] Tugela