Dictionary / Health

yd

يد

/YD/

English

hand

French

main

Part of Speech

noun

Register

standard