Polish English Dictionary

język polski - English

wyszczerzać zęby w uśmiechu in English: