Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
governorates
in English
governorates
#uncommon
Definitions
Noun
administrative
divisions
of
a
country
(
led
by
a
governor
)