'

Welsh–English dictionary

English translation of the Welsh word estron

Welsh → English
  
WelshEnglish
estron alien; exotic; foreigner; stranger
estronaidd strange; foreign; alien
estrones alien; female alien
estronol alien; foreign; outlandish; strange