Turkish-English dictionary »

lim sulu meaning in English

TurkishEnglish
lim sulu adjective

lime(containing lime or lime juice)
adjective
[UK: laɪm] [US: ˈlaɪm]