Definition of “udon” - English Dictionary

English