small foot/anklebone of animals - Fransızca İngilizce Sözlük