sellula

Count: 4

ABL.SG FEM sellula NOUN a little sedan chair

Occurrences

Occurences coming soon.

Other Interpretations

sellula NOM.SG FEM sellula NOUN 1