Definify.com

Definition 2025


Deckelsmouk

Deckelsmouk

Luxembourgish

Noun

Deckelsmouk f (plural Deckelsmouken)

  1. turtle