Hungarian-English dictionary »

csodaszarvas meaning in English

HungarianEnglish
csodaszarvas főnév

miracle deer◼◼◼noun