biftas
English
Noun
biftas
plural of
bifta