Definify.com

Definition 2025


morela

morela

Polish

morela

Noun

morela f

  1. apricot (fruit)

Declension

Derived terms