Duckish. Translator

Duckish: a language where people and ducks unite in a singular language.

LingoJam © 2025 Home | Terms & Privacy