DictionaryForumContacts

   English
Terms for subject Technology containing league | all forms
EnglishFrench
1 leaguelieue terrestre (leuga)
1 leaguelieue marine