Swedish-Latin dictionary »

tv meaning in Latin