Translate English Arabic خنق طفلاً

English
Arabic
    Verb
  1. to overlie (v.) [ overlay ; overlain ]
similar Results
  1. to pamper (v.) [ pampered ; pampered ]