Bicarpelar admin 5 years ago Bicarpelar Definition Bicarpelar Spanish AdjectiveEnglish meaning : Bicarpelar