English

edit

Noun

edit

trochili

  1. plural of trochilus

Italian

edit

Noun

edit

trochili m

  1. plural of trochilo