Library
[L. narrabilis, fr. narrare to narrate.]Capable of being narrated or told. [Obs.]
View more Miscellaneous videos