Dictionary / Technology
ستوري
/sto-RI/
English
story post
French
story
Part of Speech
noun
Register
standard