Art, asked by Vishaku, 1 year ago

Idiom and there meaning 1 Wear you head on sleeve

Answers

Answered by mrunalbhonde5
0
To display someones feelings openly rather than to keep them private
Similar questions