Translation of بارپیما in English:

بارپیما

phrase

  • barometer