Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
baby   sm 
1  (LAm)  (=bebé) baby, (Aut) small car, mini 
baby fútbol  table football 
2   babi