Italian

edit

Noun

edit

odonato m (plural odonati)

  1. odonate

Spanish

edit

Noun

edit

odonato m (plural odonatos)

  1. odonate

Further reading

edit