Definition of “poppadom” - English Dictionary

british dictionary