Noun

Dictionary in Provencal

visoun

maggot; larva; sight; vision

English translation maggot; larva; sight; vision
Grammatical category s.
Also from English larva, maggot, sight, vision