trochili

English

Noun

trochili

  1. plural of trochilus

Italian

Noun

trochili m

  1. plural of trochilo