Term Gallery logo

Meanings of madrigale in English

Translations for madrigale

Portuguese