Definify.com

Definition 2026


morela

morela

Polish

morela

Noun

morela f

  1. apricot (fruit)

Declension

Derived terms