Multilingual Turkish Dictionary

BABBY

BABBY : English Turkish

n. (Britanya ve İrlanda Argosu) bebek; küçük çocuk