Swedish-Latin dictionary »

tatta meaning in Latin

SwedishLatin
tatta

parasītor

tatta substantiv

spongia [spongiae](1st) F
noun