'

Welsh–English dictionary

English translation of the Welsh word anfon

Welsh → English
  
WelshEnglish
anfon dispatch; forward; remit; send; transmit
anfoniad sending; transmission