Search term Marguerite Audoux has 2 results

EN IT Translations for marguerite

marguerite (n) [botany] margherita (n) {f} [botany]