Home
Search
Index
Definify.com
Definition
2025
larvata
larvata
Italian
Adjective
larvata
feminine singular of
larvato
Anagrams
latrava
tarlava
Similar Results
Larva