"ambo" in German ambo Ambo "ambo" German translation Ambo {m} ambo Detailed translations for "ambo" ambo ambo der Ambo{masculine}