Definify.com

Definition 2024


ouaouaron

ouaouaron

French

Noun

ouaouaron m (plural ouaouarons)

  1. bullfrog