tufted

?

ads

adjective

မွေးစုတ်

  • a tufted carpet.
ads