moated Thai Translation

moated - ซึ่งมีคูล้อมรอบ

EnglishThaiTransliteration
moated
(Adjective)
ซึ่งมีคูล้อมรอบ