English translation for "samoosa"
|
- n. samosa, small indian triangular pastry filled with potatoes or vegetables or meat
- Similar Words:
- "sammy sosa" English translation, "samoa" English translation, "samoan" English translation, "samoanien" English translation, "samosa" English translation, "samothrace" English translation, "samouraï" English translation, "samovar" English translation, "samoëns" English translation, "samp" English translation
|
|
|