• word of the day

    szechuan

    szechuan - Dictionary definition and meaning for word szechuan

    Definition
    (noun) a populous province of south central China

Word used in video below:
text: I'd like to come to your house and cook you a Szechuan feast.
Download our Mobile App Today
Receive our word of the day
on Whatsapp