Arabic-English dictionary »

بابكوك meaning in English

ArabicEnglish
بابكوك

Babcock[UK: ˈbæb.kɒk] [US: ˈbæb.kɑːk]