Hungarian-English dictionary »

békacomb meaning in English

HungarianEnglish
békacomb főnév

frog’s leg◼◼◼noun