Significado de "moated" no Dicionário de Inglês

Inglês