Spanish-English dictionary »

modorra meaning in English

SpanishEnglish
modorra noun
{f}

drowsinessnoun
[UK: ˈdraʊ.zɪ.nəs] [US: ˈdraʊ.zi.nəs]