framesaw

listen to the pronunciation of framesaw
English - English
{i} any object comprised of parts adapted and united together; fabric; structure; physical structure or build of a person; physical composition
framesaw
Favorites