Portuguese-English dictionary »

cerca eletrificada meaning in English

PortugueseEnglish
cerca eletrificada noun
{f}

electric fencenoun