relate-se rapportent: meaning, definitions and translations

English dictionaryEnglishFrench

What is relate? relate is se rapportent

What is se rapportent?

Search words

Upgrade your experience