arán rósta

/ar-ANN RAW-stah/
[Irish]

Toast

Countries