Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tabanid
in English
tabanid
us
/ˈteɪbənɪd/
uk
/ˈteɪbənaɪd/
#uncommon