Definify.com

Definition 2025


ragondin

ragondin

French

Noun

ragondin m (plural ragondins)

  1. coypu