Portuguese

edit

Noun

edit

escaphoides m

  1. plural of escaphoide