DAVID'S SHIELD


Meaning of DAVID'S SHIELD in English

n. shield of King David

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.