The AI-powered English dictionary
An island in Indonesia located off the southeast peninsula of Sulawesi. examples