CASTLET


Meaning of CASTLET in English

noun a small castle.

Webster English vocab.      Английский словарь Webster.