×
oxfence
meaning in English
n.
(外围常有壕沟的坚固的)牛栏。
Related Words
oxfam
oxfam solidarity
oxfendazole
oxfendazole tablets
PC Version
Copyright © 2018 WordTech Co.