Romanian-English dictionary »

smoală meaning in English

RomanianEnglish
smoală [~, {inv}, smoala, {inv}, smoalei, {inv}, ~, {inv}] substantiv
{f}

pitch [pitches](dark, extremely viscous material made by distilling tar)
noun
[UK: pɪtʃ] [US: ˈpɪtʃ]