Catalan Participle xafada f sg feminine singular of xafatWikiwand - on Seamless Wikipedia browsing. On steroids.