Search term Marguerite de Navarre has one result
Jump to

EN PT Translations for marguerite

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

EN PT Translations for navarre