Swedish-Latin dictionary »

strömstare meaning in Latin

SwedishLatin
strömstare substantiv

trulla [trullae](1st) F
noun