DictionaryForumContacts

   English
Terms for subject Spanish containing Self | all forms | exact matches only
EnglishSpanish
industrial self-propelled handling truckcarro a motor (n.m.)