Home
Search
Index
Definify.com
Definition
2024
chamuça
chamuça
Portuguese
Noun
chamuça
f
(
plural
chamuças
)
(
rare
)
samosa
(
Indian snack
)
Similar Results