Search term samosa has one result
Jump to
EN English HI Hindi
samosa (n) [Indian snack] (n) समोसा (n) [Indian snack] (n)