Swedish-Latin dictionary »

larva sig meaning in Latin

SwedishLatin
larva sig

stultus