lamblia








n.

  1. Giardia.
51 queries 0.371