Definify.com

Definition 2025


ekilore

ekilore

Basque

Noun

ekilore

  1. sunflower

Declension