ph.
someone who is difficult to deal with; a formidable person
Oxford American Dictionary
ph.
someone who is difficult to deal with; a formidable person
Oxford Dictionary
ph.
a difficult problem or an opponent that is hard to beat
Oxford American Dictionary
ph.
someone who is difficult to deal with; a formidable person
Oxford Dictionary
ph.
a difficult problem or an opponent that is hard to beat
Oxford Dictionary
ph.
someone who is difficult to deal with; a formidable person
Oxford American Dictionary
ph.
a difficult problem or an opponent that is hard to beat
Oxford American Dictionary
ph.
a difficult problem or an opponent that is hard to beat
Oxford Dictionary