Translation of iga in English:

iga

rib

noun

  • 1

    rib


User Contribution

iga

rib

noun