Turkish-English dictionary »

istikraz meaning in English

TurkishEnglish
istikraz noun

loan [loans](borrowed sum of money or other property)
noun
[UK: ləʊn] [US: ˈloʊn]

Your history