Term Gallery logo

Meanings of super high frequency in Portuguese

See more
microwaves