tamagotchi meaning in English
n. tamagotchi, electronic pet, electronic toy that resembles a pet and must be fed and cared for (trademark of the bandai company)
n. tamagotchi, electronic pet, electronic toy that resembles a pet and must be fed and cared for (trademark of the bandai company)