tomasha
English
Noun
tomasha
(
countable and uncountable
,
plural
tomashas
)
Alternative form of
tamasha
.