Dictionary / Health

7kka

حكّة

/7K-ka/

English

itch

French

démangeaison

Part of Speech

noun

Register

standard