(country) squire - French English Dictionary

(country) squire

Meanings of "(country) squire" with other terms in English French Dictionary : 1 result(s)

English French
Arts Administration
country squire hobereau [m]