TEADE


Meaning of TEADE in English

noun a torch.

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