meaning of turkish lira
1.
the
basic
unit
of
money
in
Turkey
Related Words
turkish lira
|
Developed & Maintained By
Taraprasad.com