Translate Gigots To English

Babylon NG

The Next Generation of translation!

Download it's free

Source Language

Target Language

Human Translation


leg, one of the two or four limbs that support and move an animal or human, part of the lower limb of a human from the knee to the ankle


Translate the French term gigots to other languages