Definition of テルル

テルル

teruru

noun
tellurium (Te)(abbreviation)