ταφρεία
a making of ditches
Dictionaries
LSJ
(ταφρεία)
Short Defs
(ταφρεία)
Morphological Data
ταφρεία
NOUN