×

appomattox meaning in English

n. appomattox, city in virginia (usa); river in virginia

Related Words

  1. appointements
  2. appoline
  3. appontage
  4. appontement
PC Version

Copyright © 2018 WordTech Co.