told of ( synonym found)

Definition of told of:

°A city in Castile-La Mancha, Spain.
°A city in Ohio, United States.

Back to Top