Definify.com

Definition 2024


ragondin

ragondin

French

Noun

ragondin m (plural ragondins)

  1. coypu