English | German | Russian | Czech

wirra English

Meaning wirra meaning

What does wirra mean?

wirra

(Irish) Exclamation of dismay.

Are you looking for...?