abita in English
translation and definition "abita", Dictionary Haitian-English online
Translations into English:
- habitat
~
(Noun
)
(noun
)
natural conditions in which a plant or animal lives

Automatic translation: