Definition of Twinned

  • 1. Being two identical Adjective Satellite

Synonyms for word "twinned"

Semanticaly linked words with "twinned"