I'm learning English

hand — English to French translation

hand means main in French. Learn vocabulary with Maspeak.

Guess the translation for main
line
thing
mother
hand
health
Skip this question   
Learn vocabulary in English →
English 100