I'm learning English

foot — English to Mandarin Chinese translation

foot means 脚丫子 in Mandarin Chinese. Learn vocabulary with Maspeak.

Guess the translation for
measure
size
write
strategy
foot
Skip this question   
Learn english with Maspeak →
English 1000