Definify.com

Definition 2026


ragondin

ragondin

French

Noun

ragondin m (plural ragondins)

  1. coypu