Definify.com

Definition 2024


idyla

idyla

Czech

Noun

idyla f

  1. An idyll.

Related terms