Hindi-English dictionary »

तुर्की लीरा meaning in English

HindiEnglish
तुर्की लीरा

turkish liranoun