French and English Translation Search Results for batara
French
Detailed Translations for batara from French to English
Wiktionary Translations for batara:
batara
noun
-
several passerine bird species of various genera in the antbird (Thamnophilidae) family