English to Arabic

Meaning for:
Villard
other
فيلارد - رجل أعمال من الولايات المتّحدة