Portuguese

edit

Noun

edit

europoides

  1. plural of europoide

Adjective

edit

europoides

  1. plural of europoide