Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
haven 
  n c 避 难 处 [bìnànchù] 


haven't   have not