piquant meaning in English
adj. prickly; spicy, peppery, piquant; keen, sharp; racy; smart, biting
n. quill; piquancy, spiciness; zest; thorn, prickle
adj. prickly; spicy, peppery, piquant; keen, sharp; racy; smart, biting
n. quill; piquancy, spiciness; zest; thorn, prickle