ibis
US
/ˈaɪbɪs/
UK
/ˈaɪbɪs/
Definition for ibis is being prepared and will be available soon.
Definition for ibis is being prepared and will be available soon.