Definify.com

Definition 2024


Deckelsmouk

Deckelsmouk

Luxembourgish

Noun

Deckelsmouk f (plural Deckelsmouken)

  1. turtle