Skip to main content

tetard

English tetard meaning in English  •  tetard का अर्थ अंग्रेजी में
Noun
  • A gobioid fish (Eleotris gyrinus) of the Southern United States; -- called also sleeper>.
Advertisement