Translation of "samosa" into English
samosa is the translation of "samosa" into English.
samosa
-
samosa
noun
-
Show algorithmically generated translations
Add example
Add
samosa is the translation of "samosa" into English.
Show algorithmically generated translations