castellated

?

ads

adjective

technology ရဲတိုက်ကဲ့သို့ သူရဲခိုများ နှင့် ဆောက်ထားသော

  • castellated turrets.
ads