Home›Browse›Llandrillo🌐EnglishEnglishFrançaisItalianoNederlandsSvenskaEntityQ772694· pop 11· linked from 127 articlesLlandrilloSign in to saveAlso known as Llandrillo, Denbighshirevillage and community in Denbighshire, Wales, UKOn the mapAvailable in 10 languagesFrançaisItalianoBasqueBretonCebuanoCornishIrishSvenskaWelshvia Wikidata sitelinks · CC0