English-Latin dictionary »

toaster meaning in Latin

EnglishLatin
toaster [toasters] noun
[UK: ˈtəʊ.stə(r)]
[US: ˈtoʊ.stə(r)]

tostrum [tostri](2nd) N
noun