Meaning of turkish capital
Definition of turkish capital
(noun)
the
capital
of Turkey;
located
in
west-central
Turkey; it was
formerly
known
as Angora and is the
home
of Angora goats
Other information on turkish capital
WIKIPEDIA results for
turkish capital
Amazon results for
turkish capital
Tweet