adjective hard to deal with, satisfy, or please. hard to do; difficult.
difficile 🔊 Listen to this adjective hard to deal with, satisfy, or please. hard to do; difficult. Share Facebook Twitter Google +