nsolela
Noun

Singular: insolela

Plural: insolela

 MEANING.

A long gun.


Phrase Book

Translations

Verb conjugation