domiciled

suomi-englanti sanakirja

domiciled englanniksi

  1. (infl of)

  2. Living, residing or (of a company) based (in a particular place).

  3. {{quote-journal|en|date=2013-06-22|volume=407|issue=8841|page=68|magazine=The Economist