Swedish-Latin dictionary »

tekla meaning in Latin

SwedishLatin
Tekla

Thecla

steklar

hymenoptera