Turkish-English dictionary »

kedisever meaning in English

TurkishEnglish
kedisever noun

ailurophile(cat-lover)
noun
[UK: ˈeɪlʊərˌɒfaɪl] [US: ˈeɪlʊrrˌɑːfaɪl]

Your history