Spanish-English dictionary »

atrecista meaning in English

SpanishEnglish
atrecista noun
{m} {f}

property master [property masters](person responsible for props)
noun