Definify.com

Definition 2025


samosas

samosas

English

Noun

samosas

  1. plural of samosa

Spanish

Noun

samosas

  1. plural of samosa