Definition of “podos” - English Dictionary

british dictionary