artaba

Noun
1