Search term squeamish has 2 results
Jump to
EN English FR French
squeamish (a) [feelings] sensible (a) [feelings]
squeamish (a) [feelings] délicat (a) [feelings]