Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
cabrettas
in English
cabrettas
us
/kæb.ˈrɛ.təz/
uk
/kæb.ˈrɛ.təs/