Meaning ofambassadorialin English

ambassadorial

us//æmˈbæs.ə.də.rəl//uk//æmˈbæs.ə.di.əl//
#uncommon
Definitions