Princess Caraboo May 16, 2021Entertainment Princess Caraboo : But when a man claims that he can translate her dialect, it is understood that the woman is a princess from a far away land.