English–Welsh dictionary

Welsh translation of the English word site

English → Welsh
  
EnglishWelsh (translated indirectly)Esperanto
(place; field; locale)
(stead; place; spot; locality)
🔗 It is a very rare species in Britain, occurring at only a handful of sites.

EnglishWelsh
site lle; safle