1 Translation results for: to tower
 
tower verb
towered, has towered, is towering, towers
عَلَا, اعْتَلَى, اسْتَعْلَى
Advertisement