Idracido

From Fresh Dictionary

Italian

Noun

idroacido m. (plural idracidi)

  1. hydracid
Personal tools