Dictionary / Health
حكّة
/7K-ka/
English
itch
French
démangeaison
Part of Speech
noun
Register
standard