geckoEnglish

gecko

Noun

Any of various small chiefly tropical and usually nocturnal insectivorous terrestrial lizards typically with immovable eyelids, completely harmless

English: gecko

Bahasa: cicak, cecak

Bahasa words with similar meanings