tea_biscuitEnglish

tea biscuit, teacake

Noun

Flat semisweet cookie or biscuit usually served with tea

English: teacake, tea biscuit

English words with similar meanings

Show 1 words