castellated
?
ads
adjective
technology ရဲတိုက်ကဲ့သို့ သူရဲခိုများ နှင့် ဆောက်ထားသော
- castellated turrets.
thesaurus
~ 5 words related to castellated as Adjective.
ads
?
technology ရဲတိုက်ကဲ့သို့ သူရဲခိုများ နှင့် ဆောက်ထားသော
~ 5 words related to castellated as Adjective.