intercession French - English
1.
Englishintercession
-
Englishthe act of intervening
-
Frenchintercession
Englishintercession
-
Frenchintercession
English translator: French English intercession Eesti sõnaraamat Español Traductor Svenska Översättare