Spanish-English dictionary »

samosa meaning in English

SpanishEnglish
samosa noun
{f}

samosa(Indian snack)
noun
[UK: sə.ˈməʊ.sə] [US: səˈmo.ʊ.sə]