lar gibbons

English

Noun

lar gibbons

  1. plural of lar gibbon