Romanian-English dictionary »

cabarga meaning in English

RomanianEnglish
cabarga substantiv
{f}

musk deer [musk deer]noun
[UK: mʌsk dɪə(r)] [US: ˈməsk ˈdɪr]