σκεπαστής

shelterer, protector

Dictionaries

LSJ (σκεπαστής)
Short Defs (σκεπαστής)

Morphological Data

σκεπαστής NOUN