Translation of mastautin in English:

mastautin

to reside

(bermastautin)

verb

  • 1

    to reside, to dwell, to live as an inhabitant, to settle, to make one's home