Komodo
/kəʊˈməʊdəʊ/
an Indonesian island known for its giant lizards.
“Many tourists visit Komodo to see the giant lizards.”Add to my deck
/kəʊˈməʊdəʊ/
an Indonesian island known for its giant lizards.
“Many tourists visit Komodo to see the giant lizards.”Add to my deck