Meaning of turkish lira
Definition of turkish lira
(noun)
the
basic
unit
of
money
in Turkey
Other information on turkish lira
WIKIPEDIA results for
turkish lira
Amazon results for
turkish lira
Tweet