ten-power magnification - Turkish English Dictionary

Suggest a Term