Search term baba has 6 results
HU Hungarian EN English
baba baby
baba puppet
baba doll
baba (n v) [a toy in the form of a human] doll (n v) [a toy in the form of a human]
baba dolly
baba poppet