babouinesques

French

Adjective

babouinesques

  1. plural of babouinesque