Definition of “podos” - English Dictionary

English