DICTIONARY
TTS Voice
 virtual keyboard

English French Dictionary








Phrases with Russia found: 2  


English-French dictionary
   I'm from Russia.
  Je suis de la Russie.

English-French dictionary
   Are you planning to travel to Russia during the spring?
  Envisagez-vous de voyager en Russie au printemps?