Crossword clues for sweatdrops
sweatdrops
Wiktionary
sweatdrops
n. (plural of sweatdrop English)