Portuguese-English dictionary »

estadia meaning in English

PortugueseEnglish
estadia noun
{f}

sojourn [sojourns](short stay somewhere)
noun
[UK: ˈsɒ.dʒən] [US: ˈsodʒərn]

stay [stays](residence, sojourn)
noun
[UK: steɪ] [US: ˈsteɪ]