Portuguese-English dictionary »

estada meaning in English

PortugueseEnglish
estada noun
{f}

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