TENNU


Meaning of TENNU in English

noun the tapir.

Webster English vocab.      Английский словарь Webster.