×

oxfence meaning in English

n.
(外围常有壕沟的坚固的)牛栏。

Related Words

  1. oxfam
  2. oxfam solidarity
  3. oxfendazole
  4. oxfendazole tablets
PC Version

Copyright © 2018 WordTech Co.