Search term itch has 2 results
Jump to
EN English FR French
itch (n) [medicine] démangeaison (n) {f} [medicine]
itch (v) [medicine] démanger (v) [medicine]
EN Synonyms for itch FR Translations
torment [prick] 苦痛
sting [prick] 虫さされ (n v)
craving [feeling] 熱望 (n v)