Convert 20 Euro to Bahraini Dinar

20 EUR = 8.68 BHD

1 EUR = 0.433824 BHD

See the live EUR to BHD rate