animal_footEnglish

animal foot, foot

Noun

The pedal extremity of vertebrates other than human beings

English: animal foot, foot

Bahasa: kaki

Bahasa words with similar meanings

English words with similar meanings

Show 1 words