Term Gallery logo

Meanings of melilot in Catalan

sweet clover
Translations for melilot

Spanish