English to English
towering
('t/AU//@/r/I//N/
)
adjective (a)
- Very high; elevated; rising aloft; as, a towering height.sangat tinggi; meningkat; terbit tinggi; sebagai, aku menjulang/ aku tinggi.source: webster1913
adjective satellite (s)