Search term squeamish has one result
Jump to
EN English IT Italian
squeamish (a) [feelings] sensibile (a) [feelings]