take solace in


Results for "take solace in"

English - Turkish Dictionary

take solace in

(English - Turkish Dictionary) :
-de teselli bulmak.