×

agra meaning in English

n. agra, city in the state of uttar pradesh in northern india; former province in northern india

Related Words

  1. agoraphobique
  2. agouti
  3. agradation
  4. agrafage
PC Version

Copyright © 2018 WordTech Co.