Translate Gigots To English

Babylon 10

The most popular translation software

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