Definify.com

Definition 2024


morela

morela

Polish

morela

Noun

morela f

  1. apricot (fruit)

Declension

Derived terms