1 Translation results for: ramparts
 
rampart noun
ramparts
مِتْرَاس
سَاتِر
Advertisement
Reverse translation for
ramparts