TELEDU


Meaning of TELEDU in English

n. a badger, Mydaus javanensis, of Java and Sumatra, that secretes a foul-smelling liquid when attacked. [Jav.]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.