Turkish-English dictionary »

kupa papazı meaning in English

TurkishEnglish
kupa papazı noun

king of hearts(playing card)
noun