larvata
Italian
Adjective
larvata
feminine singular of
larvato
Anagrams
latrava
,
tarlava