Question: what is pabi in english?
Answer: Here is pabi meaning in English: poppy. Check out other Welsh translations to the English language: arlwyo.