Polish-English dictionary »

mantykora meaning in English

PolishEnglish
mantykora noun

manticorenoun
mythical creature