Portuguese-English dictionary »

alcova meaning in English

PortugueseEnglish
alcova noun
{f}

alcove [alcoves](small recessed area)
noun
[UK: ˈælk.əʊv] [US: ˈælkoʊv]