Meaning and Translation of Navicella in Urdu Script and Roman Urdu with Wikipedia Reference,
Navicella, an Italian word meaning "little ship", may refer to:
Previous Word
Skene
Next Word
Epana