TAMBREET


Meaning of TAMBREET in English

noun the duck mole.

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