Czech-English dictionary »

slučka meaning in English

CzechEnglish
slučka noun

jacksnipe(Lymnocryptes minimus)
noun