Petagrays vs Petagrams - What's the difference?

petagrays | petagrams |


As a noun petagrams is

.

petagrays

English

petagrams

English

Noun

(head)