to be domiciled (in a country)

listen to the pronunciation of to be domiciled (in a country)
Английский Язык - Немецкий Язык
(in einem Land) ansässig / beheimatet / domiziliert sein